Windows下搭建ant+jenkins+jmeter自动化接口测试框架 |
您所在的位置:网站首页 › jenkins jmeter › Windows下搭建ant+jenkins+jmeter自动化接口测试框架 |
引言
为什么要持续集成?
1、减少风险 2、减少假定 3、减少重复过程 4、增强项目的可见性 5、持续集成可以带来两点积极效果: (1)有效决策:持续集成系统为项目构建状态和品质指标提供了及时的信息,有些持续集成系统可以报告功能完成度和缺陷率。 (2)注意到趋势:由于经常集成,我们可以看到一些趋势,如构建成功或失败、总体品质以及其它的项目信息。 一、环境搭建(不细讲,自行百度)1、配置jdk环境 2、配置jmeter环境 3、配置ant环境 二、联合使用(ant+jmeter+jenkins)搭建接口自动化测试框架 1、先编写好一个jmeter的脚本,并在jmeter上跑通 2、导出jmx脚本 3、在桌面创建好一个空的文件夹,用于ant执行,并在内部创建好三类文件夹(result、scrpit、html)result = 存放执行后的jmx文件结果 html = 存放将jmx执行结果进行转换为html格式文件 scrpit = 存放jmx脚本 4、在这里我们把刚才跑通的jmx文件放到scrpit中 5、准备一个build.xml脚本,并把他放到我们刚才创建的文件夹的根目录bulid.xml内容如下(需要自行修改jmeter路径,上述所建的文件夹路径): 项目组收: ${html}自定义邮件内文字 ]]> 6、打开cmd,cd到文件夹目录下,输入ant
接下来就开始执行,但是后来发现到了sendmail方法就止住不动了,并报错:
原因:缺少jar包(activation.jar、commons-lang3-3.8.1.jar、mail.jar),邮件发送不成功 解决:链接:https://pan.baidu.com/s/1OLrSB_7f09cq7nTOlwNGTw 提取码:7jgv ,直接下载然后丢到ant目录中的lib目录就可以 7、jenins配置ant插件1)系统管理-全局工具配置-新增ant-添加ant安装路径
如果没有Ant怎么办? 说明你没有安装相关插件,要去官网下载官网链接:https://updates.jenkins-ci.org/download/plugins/打开后,在搜索框中输入你要下载的插件名就可以 2)配置好ant后,点击新建任务,创建一个新项目,进入自己配置的项目->配置->构建->invoke ant,将ant版本设置为第二步中设定的ant名称 ![]()
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |